Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE: Modernize package for Neos 7.3 and newer #30

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

markusguenther
Copy link

@markusguenther markusguenther commented Aug 20, 2024

This PR updates the package to ensure compatibility with Neos 7.3 and newer versions. As part of this, the project now uses the esbuild-based stack introduced in Neos.UI 8.3, improving the build process and performance.

Google Maps Library:

The current Google Maps library is outdated. While replacing it with @react-google-maps/api would be a more modern solution, I've opted to keep the changes minimal to reduce potential impact. This should maintain stability while ensuring compatibility with the new setup.

Outcome:
The Editor should look more or less the same and behave the same way.
We have some warnings in the console regarding the outdated Google Maps Library, but that's for another PR maybe.

Screenshot 2024-08-21 at 12 48 25

@markusguenther markusguenther changed the title WIP: FEATURE: Modernize package for Neos 7.3 and newer FEATURE: Modernize package for Neos 7.3 and newer Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant